########################## # USB-MultiBoot bios EFI # ########################## criar partição como GPT part 1 - tipo BIOS Boot part 2 - tipo EFI part 3 - tipo boot part 4 - tipo root part 5 - tipo swap # ####################### # Disco de instalação # ####################### di=sda # ############################### # Limpa o Disco da Instalação # ############################### dd if=/dev/zero of=/dev/$di bs=512 count=1 # ################### # Tamanho do Swap # ################### swp=-2000MiB # ############################################# # Cria as Partições de Boot Root Swap e EFI # ############################################# ptd="parted -a optimal /dev/$di ---pretend-input-tty" # echo -e "\nrm 1\nrm 2\nrm 3\nrm 4\nrm 5\nI\nq" | $ptd echo -e "mklabel gpt\nI\nq" | $ptd echo -e "mkpart bios 1MiB 2MiB\nI\nq" | $ptd echo -e "mkpart efi 2MiB 52MiB\nI\nq" | $ptd echo -e "mkpart boot 52MiB 552MiB\nI\nq" | $ptd echo -e "mkpart root 552MiB $swp\nI\nq" | $ptd echo -e "mkpart swap ext4 $swp 100%\nI\nq" | $ptd echo -e "set 1 bios_grub on\nI\nq" | $ptd # ##################################################### # Instalar o sistema Normal boot Legacy bios depois # # Instalar o grub-efi # ##################################################### mkdir /boot/efi # ###################### # No fstab adicionar # ###################### UUID=06ED-E5E7 /boot/efi vfat defaults 0 0 # ######################### # Instala o grub no EFI # ######################### grub-install --target=x86_64-efi --efi-directory=/boot/efi --removable --recheck /dev/sdb #